
/** 表格表头 */
export const tableColumns = (t: (msg:string)=>string) => ([
  {
    prop: 'id',
    type: 'selection',
    label: t('table.selection'),
    width: 55,
    reserveSelection: true
  },
  {
    prop: 'id',
    label: t('table.id'),
    minWidth: 100,
  },
  {
    prop: 'userinfo',
    label: t('table.userinfo'),
    minWidth: 240,
  },
  {
    prop: 'external_userid',
    label: t('table.external_user_id'),
    minWidth: 240,
  },
  {
    prop: 'unionid',
    label: t('table.unionid'),
    minWidth: 240,
  },
  {
    prop: 'created_at',
    label: t('table.addtime'),
    width: 180,
    // format: 'date|YYYY-MM-DD HH:mm:ss',
  },
  // {
  //   prop: 'status',
  //   label: t('table.status'),
  //   minWidth: 100,
  // },
  // {
  //   prop: 'action',
  //   label:  t('table.operation'),
  //   width: 200,
  //   showOverflowTooltip: false,
  //   fixed: 'right',
  // },
]);

/** 表格搜索表单 */
export const tableSearchFormItems = (t: (msg:string)=>string) => ([
  // {
  //   attrs: {
  //     label: t('search.title'),
  //     prop: 'name',
  //   },
  //   value: '',
  //   component: {
  //     is: 'el-input',
  //     props: {
  //       placeholder: t('search.title.placeholder'),
  //     },
  //   },
  // },
]);
